horse sponge - Spanish English Dictionary